Designing Reliable Test Architectures for Communication Protocols
نویسنده
چکیده
In an external architecture for testing communication protocols, the service provider is an abstraction of the stack of protocols and the public data network interconnecting the lower tester with the implementation under test. In this paper, the effects of a public data network are studied (i.e. the service provider) when testing a protocol implementation's conformity to its speci"cation. The three main characteristics of a service provider are dynamic round trip delay (RTD), message buffering and lossy transmission. It is shown that if proper care is not taken in test architectures and test cases, the dynamic attributes of a service provider may make correct test cases useless. The outline of the paper is as follows. First, the notion of a time server protocol (TSP) in a test architecture to estimate the RTD dynamically in the service provider is introduced. The generalization capability of neural networks is used as the central idea in the dynamic estimation of RTDs from previous actual measurement of delays. Second, the notion of a test architecture's reliability and the properties that a reliable architecture must satisfy are de"ned. A reliable test architecture is obtained by augmenting a basic test architecture with a TSP and a "lter protocol to discard spurious events. Finally, some dif"culties in assigning test verdicts are studied and measures are suggested for overcoming them. Thus, an extended service provider is designed by augmenting the actual service provider with the new components. This work proposes an interface to an extended service provider to conceal the side-effects of the bare service provider.
منابع مشابه
Paradigms for Reliable Communication Protocols in Mobile Agents based Systems
Mobile Agents are regarded as a promising paradigm for future distributed computing. Among essential features of mobile agents, communication is a fundamental ability that enables mobile agents to cooperate with each other. But the presence of mobility raises a number of new challenges in designing message delivery protocols for effective and efficient communications between mobile agents, espe...
متن کاملTHESIS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY Architectures and Protocols for Performance Improvements of Real-Time Networks
When designing architectures and protocols for data traffic requiring real-time services, one of the major design goals is to guarantee that traffic deadlines can be met. However, many real-time applications also have additional requirements such as high throughput, high reliability, or energy efficiency. High-performance embedded systems communicating heterogeneous traffic with high bandwidth ...
متن کاملAbstract Study of Architectures and Protocols for Reliable Multicasting in Packet Switching Networks
STUDY OF ARCHITECTURES AND PROTOCOLS FOR RELIABLE MULTICASTING IN PACKET SWITCHING NETWORKS
متن کاملA reliable multicast transport protocol for information-centric networks
In the past few years, many researchers have argued that the Internet should transition from its traditional endpointcentric architecture to an information-centric paradigm. One of the advantages of the information-centric model is that the network can easily aggregate requests for the same content and serve them via multicast. Indeed, most information-centric architectures proposed to date off...
متن کاملModeling of VANET Technology & Ad-Hoc Routing Protocols Based on High Performance Random Waypoint Models
Today, one of the new technologies in the modern era is Vehicular Ad-hoc Network which has takenenormous attention in the recent years. Because of rapid topology changing and frequent disconnectionmakes it difficult to design an efficient routing protocol for routing data between vehicles, called V2V orvehicle to vehicle communication and vehicle to roadside infrastructure, called V2I. Designin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Comput. J.
دوره 40 شماره
صفحات -
تاریخ انتشار 1997